package com.hx.config;

import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.EnableAspectJAutoProxy;

@Configuration
@ComponentScan(basePackages = {"com.hx" })
@EnableAspectJAutoProxy (proxyTargetClass = true) //开启注解aop  proxyTargetClass = true 代表使用CGLIB动态代理
public class SpringConfig {
/**
 * spring纯注解开发会有一个问题
 *  通知的执行顺序有问题： 最终通知会在后置通知或者或者异常通知前执行
 *  解决方案
 *  1.使用环绕通知
 *  2.把最终通知要实现的功能写在后置通知或者异常通知的最后部分
 */
}
